Resource-Oriented Petri Nets in Deadlock Avoidance of AGV Systems
نویسندگان
چکیده
This paper presents a colored resourceoriented Petri net (CROPN) modeling method to deal with conflict and deadlock arising in Automated Guided Vehicles (AGV) systems. The work can be viewed as the continuation of some of the authors’ previous work. Some unique features in AGV systems require the further investigation into their deadlock avoidance using CROPN models. The proposed approach can easily handle both bidirectional and unidirectional paths. Bidirectional paths offer additional flexibility, efficiency and less cost than unidirectional paths. Yet they exhibit more challenging AGV management problems. By modeling nodes with places and lanes with transitions, one can easily construct a CROPN model for dynamic AGV systems with changing routes. A control policy suitable for real-time control implementation is then proposed.
منابع مشابه
Deadlock Avoidance in Petri Nets with Uncontrollable Transitions Interdisciplinary Studies of Intelligent Systems Deadlock Avoidance in Petri Nets with Uncontrollable Transitions 1
Recent results in the literature have provided eecient control synthesis techniques for the problem of deadlock avoidance in Petri nets. These results are shown to t within an established framework for the enforcement of linear constraints on the marking behavior of a net. Framing the problem in this way allows uncontrollable transitions to be included in the plant model when deadlock avoidance...
متن کاملSolving Deadlock States in Model of Railway Station Operation Using Coloured Petri Nets
Abstract: An ambition to avoid deadlock states occurring in simulation models of railway station operation requires an application of methods from resource allocation systems. Because of complexity of the underlying system, Banker’s algorithm has been chosen. To test its applicability, a coloured Petri net model of a simple railway station operation was constructed and the algorithm implemented...
متن کاملA Literature Review of Deadlock Prevention Policy Based on Petri Nets for Automated Manufacturing Systems
Deadlock is an undesired situation in a highly automated system due to the fact that no system can allow its occurrence which may produce some unnecessary economic losses or serious consequences. There are three mathematical tools to handle deadlocks in resource allocation systems: graph theory, finite state machine, and Petri net. Due to its inherent characteristics, Petri nets are widely appl...
متن کاملSupervisory Policies for Flexible Manufacturing Systems
This paper focuses on a method for synthesizing deadlock avoidance controllers in flexible manufacturing systems. The modelling process of a supervisory policy that enforces liveness is realized with Petri nets. Petri nets are a popular modelling paradigm for a wide class of discrete event systems. Our supervisory policy is based on the next two steps in modelling process: a) A bottom-up approa...
متن کاملModeling Multi-Agent Systems with Hierarchical Colored Petri Nets
A new approach to model multi-agent systems with hierarchical colored Petri nets is introduced. Every agent has its colored Petri net system, when agents are composed into a MAS, we get hierarchical colored Petri net system of the multi-agent system, properties of the hierarchical colored Petri net system, such as reachability, deadlock detection and avoidance, fairness can be used to analyze d...
متن کامل